Package-level declarations

Insertion of random integers.

Types

Link copied to clipboard

All actions related to inserting integers.

Link copied to clipboard
class IntegerInsertAction(scheme: () -> IntegerScheme = { IntegerSettings.default.currentScheme }) : DataInsertAction

Inserts random integers.

Link copied to clipboard
data class IntegerScheme(var myName: String = DEFAULT_NAME, var minValue: Long = DEFAULT_MIN_VALUE, var maxValue: Long = DEFAULT_MAX_VALUE, var base: Int = DEFAULT_BASE, var groupingSeparator: String = DEFAULT_GROUPING_SEPARATOR, var capitalization: CapitalizationMode = DEFAULT_CAPITALIZATION, var prefix: String = DEFAULT_PREFIX, var suffix: String = DEFAULT_SUFFIX) : Scheme<IntegerScheme>

Contains settings for generating random integers.

Link copied to clipboard
data class IntegerSettings(var schemes: MutableList<IntegerScheme> = DEFAULT_SCHEMES, var currentSchemeName: String = DEFAULT_CURRENT_SCHEME_NAME) : Settings<IntegerSettings, IntegerScheme>

The user-configurable collection of schemes applicable to generating integers.

Link copied to clipboard

Controller for random integer generation settings.

Link copied to clipboard

Component for settings of random integer generation.

Link copied to clipboard

The configurable for integer settings.